// 处理支付结果
handlePaymentResult(success = true) {
  if (success) {
    // 支付成功
    uni.showToast({
      title: '支付成功',
      icon: 'success',
      duration: 2000
    });
    
    // 更新订单状态
    try {
      orderApi.updateOrderStatus(this.orderId, 2); // 假设2是已支付状态
    } catch (error) {
      console.error('更新订单状态失败:', error);
    }
    
    // 跳转到订单详情页
    setTimeout(() => {
      uni.redirectTo({
        url: `/pages/pharmacy/order-detail?orderId=${this.orderId}`
      });
    }, 2000);
  } else {
    // 支付失败
    uni.showToast({
      title: '支付失败，请重试',
      icon: 'none',
      duration: 2000
    });
    
    // 跳转到订单列表
    setTimeout(() => {
      uni.redirectTo({
        url: '/pages/pharmacy/order-list'
      });
    }, 2000);
  }
} 